International Development Assistance - Almanca İngilizce Sözlük